oven baked shredded pastry with pistachio filling in thick syrup angel’s hair dessert - French English Dictionary